# Preface : Nilkins Log

## Presentation

nkLog is the component providing all logging capabilities basics. As a result, an implementation of a logger from nkLog ensures that it will be usable in all other components.

Next to that, it offers some basic logger implementation for ease of use :

- Console logger, outputting logged messages to the console
- File logger, outputting logged messages to a file

Instancing one of those, or creating your own logger and plugging it within a component's LogManager will ensure you can receive all messages logged by any component you need to listen to.